Kangin ChoiKangin Choi
Dead balls and the 89th-minute void: Vietnam U23 at the threshold named PhilippinesSeptember 2026, in Japan, I sat down after a video session and redrew a phase...
Five Metrics That Decide a Volleyball Contract — and the Night the Data Came Back EmptyAt 2:47 on a Tuesday morning I opened an analysis file I had been waiting fou...
Najdorf and the 60-Minute Update: When Chess Theory Becomes a Recurring Product LineA chess-theory product runs exactly 60 minutes. Inside are five line-complexe...
Mèo 2k4 reduces livestream frequency: When streamers face 'out-meta' and the health boundaryBackground: Mèo 2k4, a familiar face in the Vietnamese gaming community, just...
ASCA World Clinic 2026: The Race Against Time Before the Certification RevolutionExactly seven days remain before the Rosen Centre Hotel in Orlando becomes th...
Vietnamese Athletics: A Long-Distance Race on Uneven Funding GroundVIETNAMESE ATHLETICS: A LONG-DISTANCE RACE ON UNEVEN FUNDING GROUND On the...
Seventeen Saplings in Malang and the Two Hidden Money Pipelines of Indonesian FootballOn September 21, in Malang, East Java, an Indonesian state-owned bank handed...
Nebraska Sweeps Creighton 3-0 and Sets a Program Indoor Attendance Record of 15,405Set two, 12-12. Nobody on the coaching bench stood up. Nebraska turned and...
Cong An Ha Noi 3-0 Dong Nai: On-Pitch Violence and the Question Left Unasked at V-League Round 3In the 15th minute, Van Son threw an elbow into Dinh Bac's face. Referee Le V...
Vietnam Women's Sepak Takraw Doubles Reach Asiad 20 Final: One Substitution That Changed EverythingI remember that night clearly. It was September 28, my screen glowing bright,...
European Mixed Doubles Final: France's Comeback Spark Against Germany's Control MachineArena Stožice, Ljubljana. Game two of the mixed doubles semifinal, the...
Worlds 2026 Play-In: The One-Slot Battle and the Champion Pool Puzzle for MVKWhen MVK Esports secured the final ticket to Worlds 2026 after a thrilling 3-...
Women's Volleyball Asiad 20 Final: China vs Japan, Where a Dynasty Meets a 48-Year DreamWhen the final whistle of the second semifinal sounded, I stayed behind alone...
Vietnam Women 0-2 Japan at Half-Time: A Match Measured in Goals ConcededThe final training session in Iwata was cut short by rain. That was the first...
Champions Shanghai 2026 Week One: Four VCT China Teams, Zero Maps Won, and the 1-13 Shock on AscentTwo in the morning in Guangzhou. I sat in front of the screen and looked at t...
The Nine Data Dimensions of Esports: While the Crowd Counts Trophies, the Analyst Counts Variables2:47 AM in Seoul. Three monitors. A match had ended twenty minutes earlier, a...
Swimming World Cup 2027 Final Stop Set for London: The 50m Breaststroke Becomes an Olympic Gateway to Los Angeles 2028A 50-metre breaststroke lane in the women's event finishes in roughly 29 to 3...
A File Labelled Tennis and the Source-Verification Gap in the Sports DeskOn Monday morning, a file sitting in my analysis queue carried the label...
The Data Void of Vietnamese Football: The Names That Were Never Counted1. A Blank Column in the Spreadsheet I opened a statistics file for the...
Thuy Linh: 'The Asian Games Arena Is Brutally Harsh, Medals Don't Come Easy'In a badminton training hall at the National Sports Training Center, the shar...
Five Metrics That Decide a Volleyball Contract — and the Night the Data Came Back EmptyAt 2:47 on a Tuesday morning I opened an analysis file I had been waiting fou...
Najdorf and the 60-Minute Update: When Chess Theory Becomes a Recurring Product LineA chess-theory product runs exactly 60 minutes. Inside are five line-complexe...
Mèo 2k4 reduces livestream frequency: When streamers face 'out-meta' and the health boundaryBackground: Mèo 2k4, a familiar face in the Vietnamese gaming community, just...
ASCA World Clinic 2026: The Race Against Time Before the Certification RevolutionExactly seven days remain before the Rosen Centre Hotel in Orlando becomes th...
Vietnamese Athletics: A Long-Distance Race on Uneven Funding GroundVIETNAMESE ATHLETICS: A LONG-DISTANCE RACE ON UNEVEN FUNDING GROUND On the...
Seventeen Saplings in Malang and the Two Hidden Money Pipelines of Indonesian FootballOn September 21, in Malang, East Java, an Indonesian state-owned bank handed...
Nebraska Sweeps Creighton 3-0 and Sets a Program Indoor Attendance Record of 15,405Set two, 12-12. Nobody on the coaching bench stood up. Nebraska turned and...
Cong An Ha Noi 3-0 Dong Nai: On-Pitch Violence and the Question Left Unasked at V-League Round 3In the 15th minute, Van Son threw an elbow into Dinh Bac's face. Referee Le V...
Vietnam Women's Sepak Takraw Doubles Reach Asiad 20 Final: One Substitution That Changed EverythingI remember that night clearly. It was September 28, my screen glowing bright,...
European Mixed Doubles Final: France's Comeback Spark Against Germany's Control MachineArena Stožice, Ljubljana. Game two of the mixed doubles semifinal, the...
Worlds 2026 Play-In: The One-Slot Battle and the Champion Pool Puzzle for MVKWhen MVK Esports secured the final ticket to Worlds 2026 after a thrilling 3-...
Women's Volleyball Asiad 20 Final: China vs Japan, Where a Dynasty Meets a 48-Year DreamWhen the final whistle of the second semifinal sounded, I stayed behind alone...
Vietnam Women 0-2 Japan at Half-Time: A Match Measured in Goals ConcededThe final training session in Iwata was cut short by rain. That was the first...
Champions Shanghai 2026 Week One: Four VCT China Teams, Zero Maps Won, and the 1-13 Shock on AscentTwo in the morning in Guangzhou. I sat in front of the screen and looked at t...
The Nine Data Dimensions of Esports: While the Crowd Counts Trophies, the Analyst Counts Variables2:47 AM in Seoul. Three monitors. A match had ended twenty minutes earlier, a...
Swimming World Cup 2027 Final Stop Set for London: The 50m Breaststroke Becomes an Olympic Gateway to Los Angeles 2028A 50-metre breaststroke lane in the women's event finishes in roughly 29 to 3...
A File Labelled Tennis and the Source-Verification Gap in the Sports DeskOn Monday morning, a file sitting in my analysis queue carried the label...
The Data Void of Vietnamese Football: The Names That Were Never Counted1. A Blank Column in the Spreadsheet I opened a statistics file for the...
Thuy Linh: 'The Asian Games Arena Is Brutally Harsh, Medals Don't Come Easy'In a badminton training hall at the National Sports Training Center, the shar...
